/* .PMAX-HEADER */
.pmax-header{
	background:url(../images/bg-header.png) center top no-repeat #5E471E;
	min-width:1200px;
	height:117px;
}
.pmax-header .wrapper{
	position:relative;
}
.pmax-header .wrapper .logo{
	margin:0px;
	padding:0px;
	position:absolute;
	left:0px;
	top:12px;
}
.pmax-header .wrapper .slogan{
	padding: 12px 0px 0px 0px;
}
.pmax-header .wrapper .slogan p.main{
    font-family:'uvn_mau_tim_2regular';
	color:#dcc475;
	font-size:35px;
	text-shadow: 2px 2px 2px rgba(0, 0, 0, 1);
	margin:0px 0px 10px 0px;
	padding:0px;
	text-align:center;
}
.pmax-header .wrapper .slogan p.sub{
	font-family:'Times New Roman';
	font-size:17px;
	color:#dcc475;
	text-transform:uppercase;
	margin:0px;
	padding:0px;
	text-align:center;
}

/* .PMAX-SLIDE */
.pmax-slide{
	min-width:1200px;
}
.pmax-slide .wrapper{
	width:1200px;
	padding:0px 0px 0px 0px;
}

/* .PMAX-LINE */
.pmax-line{
	min-width:1200px;
	height:165px;
	background:url(../images/bg-line.png) center top no-repeat;
}
.pmax-line ul{
	margin:0px;
	padding:0px 0px 0px 13px;
	list-style:none;
}
.pmax-line ul li{
	float:left;
	padding:60px 0px 0px 0px;
	margin:0px 28px 0px 0px;
}
.pmax-line ul li:last-child{
	margin:0px 0px 0px 0px;
}
.pmax-line ul li figure{
	margin:0px;
	padding:0px;
	position:relative;
	width:221px;
	height:72px;
}
.pmax-line ul li figure img{
	position:absolute;
	left:0px;
	top:0px;
	width:221px;
	height:72px;
}
.pmax-line ul li figure figcaption{
    font-family:'utm_akashiregular';
	color:#9A0000;
	text-align:center;
	z-index:999;
	position:relative;
	font-size:18px;
	line-height:168%;
	padding:3px 0px 0px 0px;
	text-shadow:-1px 0 white, 0 1px white, 1px 0 white, 0 -1px white; 
}
.pmax-line ul li figure figcaption strong{
	font-size:25px;
	text-shadow:-1px 0 white, 0 1px white, 1px 0 white, 0 -1px white; 
}

.pmax-column{
	background:url(../images/bg-column-middle.png) center top repeat-y;
	min-width:1200px;
}
.pmax-column-mask-top{
	background:url(../images/bg-column-top.png) center top no-repeat;
}
.pmax-column-mask-bottom{
	background:url(../images/bg-column-bottom.png) center bottom no-repeat;
}
.pmax-column .wrapper{
	background:#47210E;
	min-height:580px;
	padding:7px 0px 10px 0px;
}
.pmax-column .wrapper .highlight{
	width:986px;
	height:460px;
	margin:0px auto 12px auto;
	position:relative;
}
.pmax-column .wrapper .highlight ul{
	position:absolute;
	right:10px;
	top:10px;
	margin:0px;
	padding:10px 0px 0px 10px;
	width:500px;
	list-style:none;
	background:#FFF;
	overflow:hidden;
	border:1px solid #5E471E;
}
.pmax-column .wrapper .highlight ul li{
	float:left;
	margin:0px 10px 10px 0px;
	width:240px;
}
.pmax-column .wrapper .highlight ul li figure{
	margin:0px;
	padding:0px;
}
.pmax-column .wrapper .highlight ul li figure img{
	width:240px;
	height:165px;
	margin:0px 0px 10px 0px;
}
.pmax-column .wrapper .highlight ul li figure figcaption{
	text-transform:uppercase;
}

.pmax-column .wrapper .header{
	margin:0px 7px 10px 7px;
	border-bottom:1px solid #B09977;
}
.pmax-column .wrapper .header h3{
	margin:0px;
	padding:0px 0px 7px 0px;
	text-transform:uppercase;
	color:#FFF4C6;
	font-weight:normal;
	font-size:17px;
}
.pmax-column .wrapper .header h3 img{
	margin:0px 7px 0px 0px;
}